約 5,728,148 件
https://w.atwiki.jp/touhoukashi/pages/2890.html
【登録タグ E EastNewSound 亡き王女の為のセプテット 曲 東方compilation CD 萃星霜 紫咲ほたる】 【注意】 現在、このページはJavaScriptの利用が一時制限されています。この表示状態ではトラック情報が正しく表示されません。 この問題は、以下のいずれかが原因となっています。 ページがAMP表示となっている ウィキ内検索からページを表示している これを解決するには、こちらをクリックし、ページを通常表示にしてください。 /** General styling **/ @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight 350; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/10/NotoSansCJKjp-DemiLight.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/9/NotoSansCJKjp-DemiLight.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/8/NotoSansCJKjp-DemiLight.ttf) format( truetype ); } @font-face { font-family Noto Sans JP ; font-display swap; font-style normal; font-weight bold; src url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/13/NotoSansCJKjp-Medium.woff2) format( woff2 ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/12/NotoSansCJKjp-Medium.woff) format( woff ), url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2972/11/NotoSansCJKjp-Medium.ttf) format( truetype ); } rt { font-family Arial, Verdana, Helvetica, sans-serif; } /** Main table styling **/ #trackinfo, #lyrics { font-family Noto Sans JP , sans-serif; font-weight 350; } .track_number { font-family Rockwell; font-weight bold; } .track_number after { content . ; } #track_args, .amp_text { display none; } #trackinfo { position relative; float right; margin 0 0 1em 1em; padding 0.3em; width 320px; border-collapse separate; border-radius 5px; border-spacing 0; background-color #F9F9F9; font-size 90%; line-height 1.4em; } #trackinfo th { white-space nowrap; } #trackinfo th, #trackinfo td { border none !important; } #trackinfo thead th { background-color #D8D8D8; box-shadow 0 -3px #F9F9F9 inset; padding 4px 2.5em 7px; white-space normal; font-size 120%; text-align center; } .trackrow { background-color #F0F0F0; box-shadow 0 2px #F9F9F9 inset, 0 -2px #F9F9F9 inset; } #trackinfo td ul { margin 0; padding 0; list-style none; } #trackinfo li { line-height 16px; } #trackinfo li nth-of-type(n+2) { margin-top 6px; } #trackinfo dl { margin 0; } #trackinfo dt { font-size small; font-weight bold; } #trackinfo dd { margin-left 1.2em; } #trackinfo dd + dt { margin-top .5em; } #trackinfo_help { position absolute; top 3px; right 8px; font-size 80%; } /** Media styling **/ #trackinfo .media th { background-color #D8D8D8; padding 4px 0; font-size 95%; text-align center; } .media td { padding 0 2px; } .media iframe nth-of-type(n+2) { margin-top 0.3em; } .youtube + .nicovideo, .youtube + .soundcloud, .nicovideo + .soundcloud { margin-top 0.75em; } .media_section { display flex; align-items center; text-align center; } .media_section before, .media_section after { display block; flex-grow 1; content ; height 1px; } .media_section before { margin-right 0.5em; background linear-gradient(-90deg, #888, transparent); } .media_section after { margin-left 0.5em; background linear-gradient(90deg, #888, transparent); } .media_notice { color firebrick; font-size 77.5%; } /** Around track styling **/ .next-track { float right; } /** Infomation styling **/ #trackinfo .info_header th { padding .3em .5em; background-color #D8D8D8; font-size 95%; } #trackinfo .infomation_show_btn_wrapper { float right; font-size 12px; user-select none; } #trackinfo .infomation_show_btn { cursor pointer; } #trackinfo .info_content td { padding 0 0 0 5px; height 0; transition .3s; } #trackinfo .info_content ul { padding 0; margin 0; max-height 0; list-style initial; transition .3s; } #trackinfo .info_content li { opacity 0; visibility hidden; margin 0 0 0 1.5em; transition .3s, opacity .2s; } #trackinfo .info_content.infomation_show td { padding 5px; height 100%; } #trackinfo .info_content.infomation_show ul { padding 5px 0; max-height 50em; } #trackinfo .info_content.infomation_show li { opacity 1; visibility visible; } #trackinfo .info_content.infomation_show li nth-of-type(n+2) { margin-top 10px; } /** Lyrics styling **/ #lyrics { font-size 1.06em; line-height 1.6em; } .not_in_card, .inaudible { display inline; position relative; } .not_in_card { border-bottom dashed 1px #D0D0D0; } .tooltip { display flex; visibility hidden; position absolute; top -42.5px; left 0; width 275px; min-height 20px; max-height 100px; padding 10px; border-radius 5px; background-color #555; align-items center; color #FFF; font-size 85%; line-height 20px; text-align center; white-space nowrap; opacity 0; transition 0.7s; -webkit-user-select none; -moz-user-select none; -ms-user-select none; user-select none; } .inaudible .tooltip { top -68.5px; } span hover + .tooltip { visibility visible; top -47.5px; opacity 0.8; transition 0.3s; } .inaudible span hover + .tooltip { top -73.5px; } .not_in_card span.hide { top -42.5px; opacity 0; transition 0.7s; } .inaudible .img { display inline-block; width 3.45em; height 1.25em; margin-right 4px; margin-bottom -3.5px; margin-left 4px; background-image url(https //img.atwikiimg.com/www31.atwiki.jp/touhoukashi/attach/2971/7/Inaudible.png); background-size contain; background-repeat no-repeat; } .not_in_card after, .inaudible .img after { content ; visibility hidden; position absolute; top -8.5px; left 42.5%; border-width 5px; border-style solid; border-color #555 transparent transparent transparent; opacity 0; transition 0.7s; } .not_in_card hover after, .inaudible .img hover after { content ; visibility visible; top -13.5px; left 42.5%; opacity 0.8; transition 0.3s; } .not_in_card after { top -2.5px; left 50%; } .not_in_card hover after { top -7.5px; left 50%; } .not_in_card.hide after { visibility hidden; top -2.5px; opacity 0; transition 0.7s; } /** For mobile device styling **/ .uk-overflow-container { display inline; } #trackinfo.mobile { display table; float none; width 100%; margin auto; margin-bottom 1em; } #trackinfo.mobile th { text-transform none; } #trackinfo.mobile tbody tr not(.media) th { text-align left; background-color unset; } #trackinfo.mobile td { white-space normal; } document.addEventListener( DOMContentLoaded , function() { use strict ; const headers = { title アルバム別曲名 , album アルバム , circle サークル , vocal Vocal , lyric Lyric , chorus Chorus , narrator Narration , rap Rap , voice Voice , whistle Whistle (口笛) , translate Translation (翻訳) , arrange Arrange , artist Artist , bass Bass , cajon Cajon (カホン) , drum Drum , guitar Guitar , keyboard Keyboard , mc MC , mix Mix , piano Piano , sax Sax , strings Strings , synthesizer Synthesizer , trumpet Trumpet , violin Violin , original 原曲 , image_song イメージ曲 }; const rPagename = /(?=^|.*
https://w.atwiki.jp/usb_audio/pages/35.html
原文:Audio Device Document 1.0(PDF) USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 36 4 Descriptors The following sections describe the standard and class-specific USB descriptors for the Audio Interface Class. 4.1 Device Descriptor Because audio functionality is always considered to reside at the interface level, this class specification does not define a specific audio device descriptor. For audio-only devices, the device descriptor must indicate that class information is to be found at the interface level. Therefore, the bDeviceClass field of the device descriptor must contain zero so that enumeration software looks down at the interface level to determine the Interface Class. The bDeviceSubClass and bDeviceProtocol fields must be set to zero. All other fields of the device descriptor must comply with the definitions in Section 9.6.1, “Descriptor” of the USB Specification. There is no class-specific device descriptor. 4.2 Configuration Descriptor In analogy to the device descriptor, an audio configuration descriptor is applicable only in the case of audio-only devices. It is identical to the standard configuration descriptor defined in Section 9.6.2, “Configuration” of the USB Specification. There is no class-specific configuration descriptor. 4.3 AudioControl Interface Descriptors The AudioControl (AC) interface descriptors contain all relevant information to fully characterize the corresponding audio function. The standard interface descriptor characterizes the interface itself, whereas the class-specific interface descriptor provides pertinent information concerning the internals of the audio function. It specifies revision level information and lists the capabilities of each Unit and Terminal. 4.3.1 Standard AC Interface Descriptor The standard AC interface descriptor is identical to the standard interface descriptor defined in Section 9.6.3, “Interface” of the USB Specification, except that some fields have now dedicated values. Table 4-1 Standard AC Interface Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 9 1 bDescriptorType 1 Constant INTERFACE descriptor type 2 bInterfaceNumber 1 Number Number of interface. A zero-based value identifying the index in the array of concurrent interfaces supported by this configuration. 3 bAlternateSetting 1 Number Value used to select an alternate setting for the interface identified in the prior field. |4|bNumEndpoints|1|Number|Number of endpoints used by this interface (excluding endpoint 0). This number is either 0 or 1 if the optional status interrupt endpoint is present.| USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 37 Offset Field Size Value Description 5 bInterfaceClass 1 Class AUDIO. Audio Interface Class code (assigned by the USB). See Section A.1, “Audio Interface Class Code.” 6 bInterfaceSubClass 1 Subclass AUDIOCONTROL. Audio Interface Subclass code. Assigned by this specification. See Section A.2, “Audio Interface Subclass Codes.” 7 bInterfaceProtocol 1 Protocol Not used. Must be set to 0. 8 iInterface 1 Index Index of a string descriptor that describes this interface. dummy 4.3.2 Class-Specific AC Interface Descriptor The class-specific AC interface descriptor is a concatenation of all the descriptors that are used to fully describe the audio function, i.e. all Unit Descriptors (UDs) and Terminal Descriptors (TDs). The total length of the class-specific AC interface descriptor depends on the number of Units and Terminals in the audio function. Therefore, the descriptor starts with a header that reflects the total length in bytes of the entire class-specific AC interface descriptor in the wTotalLength field. The bcdADC field identifies the release of the Audio Device Class Specification with which this audio function and its descriptors are compliant. The bInCollection field indicates how many AudioStreaming and MIDIStreaming interfaces there are in the Audio Interface Collection to which this AudioControl interface belongs. The baInterfaceNr() array contains the interface numbers of all the AudioStreaming and MIDIStreaming interfaces in the Collection. The bInCollection and baInterfaceNr() fields together provide all necessary information to determine which interfaces together constitute the entire USB interface to the audio function, i.e. describe the Audio Interface Collection. The order in which the Unit and Terminal descriptors are reported is not important because every descriptor can be identified through its bDescriptorType and bDescriptorSubtype field. The bDescriptorType field identifies the descriptor as being a class-specific interface descriptor. The bDescriptorSubtype field further qualifies the exact nature of the descriptor. The following table defines the class-specific AC interface header descriptor. Table 4-2 Class-Specific AC Interface Header Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 8+n 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant HEADER descriptor subtype. 3 bcdADC 2 BCD Audio Device Class Specification Release Number in Binary-Coded Decimal. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 38 Offset Field Size Value Description 5 wTotalLength 2 Number Total number of bytes returned for the class-specific AudioControl interface descriptor. Includes the combined length of this descriptor header and all Unit and Terminal descriptors. 7 bInCollection 1 Number The number of AudioStreaming and MIDIStreaming interfaces in the Audio Interface Collection to which this AudioControl interface belongs n 8 baInterfaceNr(1) 1 Number Interface number of the first AudioStreaming or MIDIStreaming interface in the Collection. … … … … … 8+(n-1) baInterfaceNr(n) 1 Number Interface number of the last AudioStreaming or MIDIStreaming interface in the Collection. This header is followed by one or more Unit and/or Terminal Descriptors. The layout of the descriptors depends on the type of Unit or Terminal they represent. There are seven types of Unit and Terminal Descriptors possible. They are summarized in the following sections. The first four fields are common for all Unit and Terminal Descriptors. They contain the Descriptor Length, Descriptor Type, Descriptor Subtype, and Unit or Terminal ID. Each Unit and Terminal within the audio function is assigned a unique identification number, the Unit ID (UID) or Terminal ID (TID), contained in the bUnitID or bTerminalID field of the descriptor. The value 0x00 is reserved for undefined ID, effectively restricting the total number of addressable Entities in the audio function (both Units and Terminals) to 255. Besides uniquely identifying all addressable Entities in an audio function, the IDs also serve to describe the topology of the audio function; i.e. the bSourceID field of a Unit or Terminal descriptor indicates to which other Unit or Terminal this Unit or Terminal is connected. 4.3.2.1 Input Terminal Descriptor The Input Terminal descriptor (ITD) provides information to the Host that is related to the functional aspects of the Input Terminal. The Input Terminal is uniquely identified by the value in the bTerminalID field. No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the TerminalID field of each request that is directed to the Terminal. The wTerminalType field provides pertinent information about the physical entity that the Input Terminal represents. This could be a USB OUT endpoint, an external Line In connection, a microphone, etc. A complete list of Terminal Type codes is provided in a separate document, USB Audio Terminal Types, that is considered part of this specification. The bAssocTerminal field is used to associate an Output Terminal to this Input Terminal, effectively implementing a bi-directional Terminal pair. If the bAssocTerminal field is used, both associated Terminals must belong to the bi-directional Terminal Type group. If no association exists, the bAssocTerminal field must be set to zero. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 39 The Host software can treat the associated Terminals as being physically related. In many cases, one Terminal can not exist without the other. A typical example of such a Terminal pair is an Input Terminal, which represents the microphone, and an Output Terminal, which represents the earpiece of a headset. The bNrChannels, wChannelConfig and iChannelNames fields together constitute the cluster descriptor. They characterize the cluster that leaves the Input Terminal over the single Output Pin (‘downstream’ connection). For a detailed description of the cluster descriptor, see Section 3.7.2.3, “Audio Channel Cluster Format.” An index to a string descriptor is provided to further describe the Input Terminal. The following table presents an outline of the Input Terminal descriptor. Table 4-3 Input Terminal Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 12 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant INPUT_TERMINAL descriptor subtype. 3 bTerminalID 1 Constant Constant uniquely identifying the Terminal within the audio function. This value is used in all requests to address this Terminal. 4 wTerminalType 2 Constant Constant characterizing the type of Terminal. See USB Audio Terminal Types. 6 bAssocTerminal 1 Constant ID of the Output Terminal to which this Input Terminal is associated. 7 bNrChannels 1 Number Number of logical output channels in the Terminal’s output audio channel cluster. 8 wChannelConfig 2 Bitmap Describes the spatial location of the logical channels. 10 iChannelNames 1 Index Index of a string descriptor, describing the name of the first logical channel. 11 iTerminal 1 Index Index of a string descriptor, describing the Input Terminal. 4.3.2.2 Output Terminal Descriptor The Output Terminal descriptor (OTD) provides information to the Host that is related to the functional aspects of the Output Terminal. The Output Terminal is uniquely identified by the value in the bTerminalID field. No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the UnitID field of each request that is directed to the Terminal. The wTerminalType field provides pertinent information about the physical entity the Output Terminal represents. This could be a USB IN endpoint, an external Line Out connection, a speaker system etc. A USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 40 complete list of Terminal Type codes is provided in a separate document, USB Audio Terminal Types that is considered part of this specification. The bAssocTerminal field is used to associate an Input Terminal to this Output Terminal, effectively implementing a bi-directional Terminal pair. If the bAssocTerminal field is used, both associated Terminals must belong to the bi-directional Terminal Type group. If no association exists, the bAssocTerminal field must be set to zero. The Host software can treat the associated Terminals as being physically related. In many cases, one Terminal can not exist without the other. A typical example of such a Terminal pair is an Input Terminal, which represents the microphone, and an Output Terminal, which represents the earpiece of a headset. The bSourceID field is used to describe the connectivity for this Terminal. It contains the ID of the Unit or Terminal to which this Output Terminal is connected via its Input Pin. The cluster descriptor, describing the logical channels entering the Output Terminal is not repeated here. It is up to the Host software to trace the connection ‘upstream’ to locate the cluster descriptor pertaining to this audio channel cluster. An index to a string descriptor is provided to further describe the Output Terminal. The following table presents an outline of the Output Terminal descriptor. Table 4-4 Output Terminal Descriptor Offset Field Size Value Description 0 bLength 1 Number Size of this descriptor, in bytes 9 1 bDescriptorType 1 Constant CS_INTERFACE descriptor type. 2 bDescriptorSubtype 1 Constant OUTPUT_TERMINAL descriptor subtype. 3 bTerminalID 1 Constant Constant uniquely identifying the Terminal within the audio function. This value is used in all requests to address this Terminal. 4 wTerminalType 2 Constant Constant characterizing the type of Terminal. See USB Audio Terminal Types. 6 bAssocTerminal 1 Constant Constant, identifying the Input Terminal to which this Output Terminal is associated. 7 bSourceID 1 Constant ID of the Unit or Terminal to which this Terminal is connected. 8 iTerminal 1 Index Index of a string descriptor, describing the Output Terminal. 4.3.2.3 Mixer Unit Descriptor The Mixer Unit is uniquely identified by the value in the bUnitID field of the Mixer Unit descriptor (MUD). No other Unit or Terminal within the same alternate setting of the AudioControl interface may have the same ID. This value must be passed in the UnitID field of each request that is directed to the Mixer Unit. 1 - 6 - 11 - 16 - 21 - 26 - 31 - 36 - 41 - 46 - 51 - 56 - 61 - 66 - 71 - 76 - 81 - 86 - 91 - 96 - 101 - 106 - 111 - 116 - 121 - 126 ここを編集
https://w.atwiki.jp/ohden/pages/184.html
前提条件 Windows XP ServicePack3 Portable_Ubuntu_DOS_Lite_release_2 ■PortableUbuntu Project Top http //sourceforge.net/projects/portableubuntu/ PortableUbuntu project wiki http //portableubuntu.demonccc.com.ar/wiki/index.php/Main_Page Install Tips Windows側とファイル共有するには? 『/media/cofs2』『/mnt』以下辺りに『c \』がマウントされているので直接アクセスが可能。 ただし、あくまでWindowsのfile systemをマウントしただけなので、パーミッションの変更とかはできないっぽぃ。chmodとかやってもエラーも何も出ない。 ■割り当てメモリの変更 config/portable_ubuntu.confを開く。 『mem=』って項目を探すと『mem=256』って表記が見つかる。 ココで値を変えて、PortableUbuntuを起動すれば使用メモリが変更される。 ■ディスクサイズ変更 PortableUbuntuはdefaultで2GBしかないので、updateや色んなアプリを入れるのも困難。 なのでディスクサイズを増やした方が良い。 やり方は以下の2通りあるらしい。 http //portableubuntu.demonccc.com.ar/wiki/index.php/How_to_change_the_file_system_size_-_Method_1 http //portableubuntu.demonccc.com.ar/wiki/index.php/How_to_change_the_file_system_size_-_Method_2 とりあえず、4GBもあれば十分かと思うので、Method2の方使って4GB足してみる。 PortableUbuntuのあるディレクトリでコマンドプロンプトを開いて以下のコマンドを実行。 fsutil file createnew more_space.img 4294967296 4×1024^3=4294967296ね。(*´ω`)b 空の4GB fileを作成します。 copy /b rootfs_lite.img + more_space.img rootfs_copy.img 『rootfs_lite.img』の後ろにさっき作った『more_space.img』をくっつけて、『rootfs_copy.img』って名前で保存しろって要求。 『/b』optionはバイナリとして扱います。って印。 copyが終わったら... 『more_space.img』は削除。 『rootfs_lite.img』は『rootfs_lite_org.img』って感じの名前に変更。 で、『rootfs_copy.img』を『rootfs_lite.img』に名前を変更する。 そしたらPortableUbuntuを起動してターミナルを開く。 ※[メニューバー]-[アプリケーション]-[アクセサリ]-[端末]を押下。 ターミナルで以下のコマンドを実行。 sudo resize2fs -f /dev/cobd0 resize2fs 1.41.4 (27-Jan-2009) Filesystem at /dev/cobd0 is mounted on /; on-line resizing required old desc_blocks = 1, new_desc_blocks = 1 Performing an on-line resize of /dev/cobd0 to 1572864 (4k) blocks. The filesystem on /dev/cobd0 is now 1572864 blocks long. dfコマンドでファイルサイズが増加してることを確認する。 pubuntu@pubuntu /dev$ df -h ファイルシステム サイズ 使用 残り 使用% マウント位置 /dev/cobd0 6.0G 1.8G 3.9G 31% / tmpfs 125M 0 125M 0% /lib/init/rw varrun 125M 88K 125M 1% /var/run varlock 125M 0 125M 0% /var/lock udev 125M 232K 125M 1% /dev tmpfs 125M 12K 125M 1% /dev/shm cofs0 149G 54G 96G 37% /usr/local/pubuntu cofs1 149G 54G 96G 37% /tmp/pubuntu cofs2 149G 54G 96G 37% /media/cofs2 ここまで確認できたら『rootfs_lite_org.img』は削除する。 ■日本語環境へ変更 メニューバーから[System]-[Administrator]-[Language Support]。 AdminPasswordを請求されるので入力。 何かdownloadが始まる。Installが終わったら[close]ボタン押下。 Languageウィンドウが開くので、[Install/Remove Languages...]を押下。 Listの中から『Japanese』を選択して[Apply Changes]押下。 何かdownloadが始まる。Installが終わったら[close]ボタン押下。 するとLanguageウィンドウの[For my menus and windows, use ][For everyone at start up and login, use ]のリストに『日本語』が追加される。 で、『日本語』選択。 メニューバーの[System]-[Shutdown]を選択、『Restart』を押下。 再起動されると日本語環境になってる。 ■日本語pkgの導入 wget -q https //www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add - wget -q https //www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add - sudo wget https //www.ubuntulinux.jp/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/ubuntu-ja.list sudo apt-get update sudo apt-get install scim scim-anthy wget -q https //www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add - sudo wget https //www.ubuntulinux.jp/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/ubuntu-ja.list sudo apt-get update sudo apt-get install ubuntu-desktop-ja ■システムの更新 diskマウント失敗するようになって起動しなくなった...(´Д`) やらん方がえぇかも... コマンドラインから『 sudo update-manager -d 』。 ※[システム]-[システム管理]-[アップデート・マネージャ]押下ではなぜか途中で落ちた。 開いたwindowに『新しいディストリビューション 9.10 アップグレードできます』って書いてあって[アップグレード]ボタンがある。 で、押下。 リリースノートが開く。読んだら[アップグレード]ボタン押下。 AdminPasswordを要求されるので入力。 勝手にdownloadとinstallが始まる。 途中でサポートが切れたから削除するとかでるけど、特に気にしない。 で、再起動を要求されるので『再起動』ボタンを押下。 が、再起動しなかった...orz 仕方が無いので自力で再起動。 [メニューバー]とか触っても反応無かったらシステムトレイの中のPortableUbuntuアイコンをclick。 開いたコマンドプロンプトの[×]ボタン押下して、しばらく待ってるとシステムが終了する。 プログラムの終了ウィンドウが開いても強制終了しないように。 ■MSゴシックの導入 fontが見難いので、MSゴシックを導入する。 ※MSゴシックのライセンスが不明...さすがに何にでも使って良いとはならんと思うが... WindowsのfontsフォルダからMSゴシックとMS明朝を取る。 e.g.)WindowsXPの場合 C \WINDOWS\Fonts Fontsフォルダにある『msgoth04.ttc』『msmin04.ttc』がそれ。 これを/usr/share/fontsにcopy。 Linux再起動。 IPAモナーフォント http //www.geocities.jp/ipa_mona/ http //www.geocities.jp/ipa_mona/opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz IPAフォント http //ossipedia.ipa.go.jp/ipafont/ ttf系が入らない... ■タイムゾーンの変更 ターミナルから以下のコマンドを実行 sudo dpkg-reconfigure tzdata リストから東京を選択。 e.g.) 『Asia』→『Tokyo』 ■vim-tinyからvim-fullへ乗り換え sudo apt-get remove vim-tiny sudo apt-get install vim-full ■gcc環境整備 初期の環境ではgccは入っているが、ライブラリが入っていない。 ので、以下をinstall。 sudo apt-get install build-essential 更新日: 2010年04月04日 (日) 11時51分24秒 http //portable-ubuntu.of-jp.com/ -- (s1n) 2010-03-12 19 25 53 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/duke15/pages/15.html
Apache projects now use Subversion for version control. It looks there is no CVS interface, at least from the web pages like http //jakarta.apache.org/site/cvsindex.html. To build Tomcat from source, we need many related projects in binary and source. To obtain a minor Apache/Jakarta project, it looks we need to create a Subversion. At least, the developer of Subversion considers it is a successor of CVS. It is a native program, thus we need to obtain source and compile it. Subversion itself depends on some apache projects, like APR... http //apr.apache.org/ http //apache.acnova.com/apr/apr-1.2.2.tar.gz APR compilation, installation was not so difficult. download http //subversion.tigris.org/ If APR is available, configure and make looks to work, but it shows message saying it s better to configure APR with Berkley DB. http //www.sleepycat.com/index.html OK. Downloaded latest release db-4.4.20. $ cd build_unix $ ../dist/configure $ make # make install Tried to rebuild apr-1.2.2. $ ./configure $ make # make install Then, try to make subversion again. However, I got the same error. You don t seem to have Berkeley DB version 4.0.14 or newer installed and linked to APR-UTIL. We have created Makefiles which will build without the Berkeley DB back-end; your repositories will use FSFS as the default back-end. You can find the latest version of Berkeley DB here http //www.sleepycat.com/download/index.shtml Oh, it s talking about apr-util!! Configureing apr-util-1.2.2 $ ./configure checking build system type... hppa2.0w-hp-hpux11.11 checking host system type... hppa2.0w-hp-hpux11.11 checking target system type... hppa2.0w-hp-hpux11.11 checking for a BSD-compatible install... /opt/imake/bin/install -c checking for working mkdir -p... yes APR-util Version 1.2.2 checking for chosen layout... apr-util Applying apr-util hints file rules for hppa2.0w-hp-hpux11.11 setting apu_crypt_threadsafe to "1" checking for APR... no configure error APR could not be located. Please use the --with-apr option. OK. Need to use --with-apr option $ ./configure --with-apr checking for APR... configure error --with-apr requires a directory or file to be provided The option needs a parameter. $ ./configure --with-apr=/usr/local/apr $ make chmod 644 /usr/local/apr/lib/libaprutil-1.a Libraries have been installed in /usr/local/apr/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR flag during linking and do at least one of the following - add LIBDIR to the `SHLIB_PATH environment variable during execution - use the `-Wl,+b -Wl,LIBDIR linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. /opt/imake/bin/install -c -m 644 aprutil.exp /usr/local/apr/lib /opt/imake/bin/install -c -m 755 apu-config.out /usr/local/apr/bin/apu-1-config Oh, I missed a configure option... --with-berkeley-db=PATH Find the Berkeley DB header and library in \`PATH/include and \`PATH/lib . If PATH is of the form \`HEADER LIB , then search for header files in HEADER, and the library in LIB. If you omit the \`=PATH part completely, the configure script will search for Berkeley DB in a number of standard places. Trying configure again. $ ./configure --with-apr=/usr/local/apr --with-berkeley-db=/usr/local/BerkeleyDB.4.4 $ make Finally... # make install ... chmod 555 /usr/local/apr/lib/libaprutil-1.sl.2.2 /opt/imake/bin/install -c -m 755 .libs/libaprutil-1.lai /usr/local/apr/lib/libaprutil-1.la /opt/imake/bin/install -c -m 755 .libs/libaprutil-1.a /usr/local/apr/lib/libaprutil-1.a ranlib /usr/local/apr/lib/libaprutil-1.a chmod 644 /usr/local/apr/lib/libaprutil-1.a Libraries have been installed in /usr/local/apr/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR flag during linking and do at least one of the following - add LIBDIR to the `SHLIB_PATH environment variable during execution - use the `-Wl,+b -Wl,LIBDIR linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. /opt/imake/bin/install -c -m 644 aprutil.exp /usr/local/apr/lib /opt/imake/bin/install -c -m 755 apu-config.out /usr/local/apr/bin/apu-1-config
https://w.atwiki.jp/dyfantasista/pages/12.html
目次 目次【はじめに】 【情報】 【インストール】CentOS 5.2 Ruby RubyGems Ruby on Rails MySQL Redmine 日本語対応 リポジトリ情報の定期取得 [#g28bdc8a] 【初期設定】 【使い方】 【その他】 【はじめに】 for CentOS5.2 【情報】 Redminehttp //www.redmine.org/ 紹介http //gihyo.jp/dev/serial/01/redmine/0001 CentOS に Ruby on Railshttp //centos.oss.sc/ruby/ CentOS にプロジェクト管理ソフトの redMine をインストールhttp //urobonyu.u-andme.net/index.php/2007/08/01/225 その他http //centos.bungu-do.jp/2008/12/redmine.html 【インストール】 CentOS 5.2 GUIなしインストール リモート端末の漢字コード:UTF-8 Ruby http //centos.oss.sc/ruby/ yum -y install ruby rdoc ruby-devel Installing ruby-libs ######################### [1/5] Installing ruby ######################### [2/5] Installing ruby-irb ######################### [3/5] Installing ruby-devel ######################### [4/5] Installing ruby-rdoc ######################### [5/5] ruby -v ruby 1.8.5 (2006-08-25) [i386-linux] RubyGems http //centos.oss.sc/ruby/ cd /usr/local/src wget http //rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz tar xvzf rubygems-1.1.1.tgz cd rubygems-1.1.1 ruby setup.rb gem -v 1.1.1 Ruby on Rails http //centos.oss.sc/ruby/ http //d.hatena.ne.jp/cactusman/20080217/p1 gem install rails Bulk updating Gem source index for http //gems.rubyforge.org/ Bulk updating Gem source index for http //gems.rubyforge.org/ Successfully installed rake-0.8.1 Successfully installed activesupport-2.1.0 Successfully installed activerecord-2.1.0 Successfully installed actionpack-2.1.0 Successfully installed actionmailer-2.1.0 Successfully installed activeresource-2.1.0 Successfully installed rails-2.1.0 7 gems installed Installing ri documentation for rake-0.8.1... Installing ri documentation for activesupport-2.1.0... Installing ri documentation for activerecord-2.1.0... Installing ri documentation for actionpack-2.1.0... Installing ri documentation for actionmailer-2.1.0... Installing ri documentation for activeresource-2.1.0... Installing RDoc documentation for rake-0.8.1... Installing RDoc documentation for activesupport-2.1.0... Installing RDoc documentation for activerecord-2.1.0... Installing RDoc documentation for actionpack-2.1.0... Installing RDoc documentation for actionmailer-2.1.0... Installing RDoc documentation for activeresource-2.1.0... MySQL http //centossrv.com/mysql.shtml http //db.setunai.net/2008/01/10/centos45%E3%81%ABmysql5%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B/ Install yum --enablerepo=centosplus install mysql-server-5* yum list mysql* Loading "installonlyn" plugin Setting up repositories Reading repository metadata in from local files Installed Packages mysql.i386 5.0.22-2.2.el5_1.1 installed mysql-server.i386 5.0.22-2.2.el5_1.1 installed Available Packages MySQL-python.i386 1.2.1-1 base mysql-bench.i386 5.0.22-2.2.el5_1.1 updates mysql-connector-odbc.i386 3.51.12-2.2 base mysql-devel.i386 5.0.22-2.2.el5_1.1 updates mysql-test.i386 5.0.22-2.2.el5_1.1 updates Config vi /etc/my.cnf [mysqld] ・ ・ ・ default-character-set = utf8 skip-character-set-client-handshake 起動/停止 /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/mysqld stop 自動起動 chkconfig mysqld on 起動設定確認 chkconfig --list mysqld ログイン mysql -u root 登録済ユーザ、パスワード確認 select user,host,password from mysql.user; +------+-----------------------+----------+ | user | host | password | +------+-----------------------+----------+ | root | localhost | | | root | hippo.about-rd.co.jp | | | root | 127.0.0.1 | | | | localhost | | | | hippo.about-rd.co.jp | | +------+-----------------------+----------+ パスワード設定ホスト名がlocalhostのrootユーザにパスワード設定 set password for root@localhost=password( ikeken ); ホスト名が自ホストのrootユーザにパスワード設定 set password for root@ hippo.about-rd.co.jp =password( ikeken ); ユーザー追加例 GRANT ALL PRIVILEGES ON *.* TO root@211.9.59.3 IDENTIFIED BY ikeken WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY ikeken WITH GRANT OPTION; 接続確認 mysql -u root -p grep `hostname` /etc/hosts mysql -u root -h hippo.about-rd.co.jp -p 匿名ユーザ削除 delete from mysql.user where user= ; select user,host,password from mysql.user; testデータベース削除 mysql -u root -p show databases; drop database test; データベース作成 mysql -u root -p create database redmine DEFAULT CHARACTER SET utf8; show databases; Redmine cd /usr/local/src wget http //files.rubyforge.vm.bytemark.co.uk/redmine/redmine-0.8.1.tar.gz tar zxvf redmine-0.8.1.tar.gz cd redmine-0.8.1/config cp database.yml.example database.yml mysqladmin -p variables | grep socket vi database.yml production adapter mysql database redmine host localhost username root password kenkenproject★ socket /var/lib/mysql/mysql.sock encoding utf8 cd /usr/local/src/redmine-0.8.1 rake db migrate RAILS_ENV="production" rake load_default_data RAILS_ENV="production" ja vi config/environment.rb # ENV[ RAILS_ENV ] ||= production ↓ ENV[ RAILS_ENV ] ||= production cp config/email.yml.example config/email.yml vi config/email.yml # Outgoing email settings production delivery_method smtp smtp_settings address localhost port 25 domain about-rd.co.jp # authentication login # user_name redmine@example.net # password redmine development delivery_method smtp smtp_settings address 127.0.0.1 port 25 domain example.net authentication login user_name redmine@example.net password redmine 権限 chmod +x script/server port system-config-securitylevel 3000 起動/停止 ./script/server -e production [Ctrl] + [c] 確認http //itsgr1.about-rd.co.jp 3000/ログイン admin admin ※初期 パスワード変更http //itsgr1.about-rd.co.jp 3000/users/edit/1 ikeken 日本語対応 vi /usr/local/src/redmine-0.8.1/lang/ja.yml general_csv_encoding SJIS general_pdf_encoding UTF-8 ↓ general_csv_encoding SJIS general_pdf_encoding SJIS リポジトリ情報の定期取得 [#g28bdc8a] vi /etc/crontab */10 * * * * root cd /usr/local/src/redmine-0.8.1 ruby script/runner "Repository.fetch_changesets" -e production 管理 - 設定 - リポジトリ - コミットを自動取得する をOFFにする。 【初期設定】 http //gihyo.jp/dev/serial/01/redmine/0002?page=3 My account modified 設定ホーム - 管理 - 設定 - 全般 ホーム - 管理 - 設定 - 認証 ホーム - 管理 - 設定 - メール通知 【使い方】 Redmineを使ったプロジェクト管理(その1)http //gihyo.jp/dev/serial/01/redmine/0003 Redmineを使ったプロジェクト管理(その2)http //gihyo.jp/dev/serial/01/redmine/0004 【その他】 さくらの場合http //www.gabuchan.net/blog/archives/11 以上 -
https://w.atwiki.jp/mainichi-matome/pages/1926.html
WaiWaiの記事を転載した英語サイト: [A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|数字] Happy Hedonist HardwareZone Singapore Hello! Flips asianfilmweb Horror Digital Hot-Gossip.info Hot Spots Home Houston-Imports.com HowardForums Your Mobile Phone Community Resource 関連ページ Happy Hedonist http //www.happyhedonist.com/index.php 69 has been around a long time http //www.happyhedonist.com/index.php?name=PNphpBB2 file=viewtopic t=9821 "Oh-la-la! Lovers of yore no strangers to soixante-neuf, says sex savant" Sex under the Sea 部分転載:http //www.happyhedonist.com/index.php?name=PNphpBB2 file=viewtopic t=9555 "Testicles and tentacles Seamen show their derring-do by doing denizens of the deep" Need Volunteer to try this technique and report on results http //www.happyhedonist.com/index.php?name=PNphpBB2 file=viewtopic t=9289 "Two minute tug on the rug can help you lose weight, look more beautiful" HardwareZone Singapore http //www.hardwarezone.com.sg/home/ タイトルや著者を外して全文(?)転載しているため、元記事は内容からの推定 [Japan] Schoolgirl Threesome Arrest - Page2 http //forums.hardwarezone.com.sg/showthread.php?t=2109590 page=2 "More young people seeing the charms of friends with benefits" SPA!(2/20) "Police zoom in on business daily shutterbug over teen porn queen focus" 週刊現代(2/4) [Japan] Schoolgirl Threesome Arrest - Page3 http //forums.hardwarezone.com.sg/showthread.php?t=2109590 page=3 "Tabloid Tidbits Predators extorting sex from schoolgirls lured into cell-phone porn" 日刊ゲンダイ(11/24) "Stressed teachers indulging their wild sides with coworkers, parents -- and students" 週刊大衆(5/7-14) "Teeny-bopper deri-heru hanky-panky -- the best little jail bait in Saitama" 週刊大衆(3/24) "Pedophile nerd gets hard lesson on not stiffing teen hookers" 週刊女性(11/27) The sex life of Japanese Teachers - Page4 http //forums.hardwarezone.com.sg/showthread.php?t=2101774 page=4 "Impressive info on intrepid instructors who initiate illicit intercourse" 週刊大衆(10/15) Japan Thread Season 3 Updates and share your experience 部分転載:http //forums.hardwarezone.com.sg/showthread.php?t=1284932 page=185 "Smile! You re on waaay too candid a camera!" Hello! Flips http //hellochanchin.11.forumer.com/index.php News, Happenings, Events, Crazyness, Trends in JAPan ETC... http //hellochanchin.11.forumer.com/viewtopic.php?t=211 start=30 "Death on the job Quake in Kabukicho could doom thousands of punters" http //hellochanchin.11.forumer.com/viewtopic.php?t=211 start=45 "Thanks to mobile phones, a fling is just a ring away" asianfilmweb http //www.hkfilmweb.de/ The New Yakuza Unabridged Dictionary http //www.hkfilmweb.de/forum/viewtopic.php?f=4 t=10373 ""Y" is for yakuza -- you got a problem with that?" Bakademy Awards -- Booby prizes for stupid smut http //www.hkfilmweb.de/forum/viewtopic.php?f=4 t=8112 Host clubs forcing freshmen to start at the bottom http //www.hkfilmweb.de/forum/viewtopic.php?f=4 t=4188 "Host clubs forcing freshmen to start at the bottom" Horror Digital http //www.horrordvds.com/modules/Jig/index.php Interesting Anime/Manga Radio Broadcast http //www.horrordvds.com/vb3forum/showthread.php?t=25725 "Anime, manga fuel oddball otaku biz boom" Next Bond Girl Japanese? http //www.horrordvds.com/vb3forum/showthread.php?t=20908 "Norika gets Octopussy-whipped over her Bond-age fantasy" Hot-Gossip.info http //hot-gossip.info/ 部分転載 Baby boomers beat the old age blues with a pricey cruise http //hot-gossip.info/node/184 New flick shows prison wardens walk a tightrope serving as "crutches" for death row inmates http //hot-gossip.info/node/183 Mobile monolith DoCoMo cosies up to customers to try to turn round flagging fortunes http //hot-gossip.info/node/182 Colorful cowboy strums suicidal tendencies away with his song http //hot-gossip.info/node/181 Hidden dangers of the sleazy life leave porn director feeling blue http //hot-gossip.info/node/180 The lewd abides on Paradise TV s new strip bowling challenge http //hot-gossip.info/node/179 Tabloid Tidbits Smashed schoolgirl wrecks underage hostess racket http //hot-gossip.info/node/178 GI s confined to quarters, but Okinawa s sex spots say the show must go on http //hot-gossip.info/node/177 Wannabe idol Asuka Sawamoto squeals that bottom-baring antics attracted police spanking http //hot-gossip.info/node/176 Naughty schoolgirls serve up espressos to go at encounter cafes http //hot-gossip.info/node/175 Hot Spots Home http //www.hotspotsz.com/index.html Treasure hunters attracted to Japan s legendary Holy Grail 部分転載:http //www.hotspotsz.com/Treasure_hunters_attracted_to_Japans_legendary_Holy_Grail_(Article-4450).html Experts claim quake caution should be thrown to the dogs 部分転載:http //www.hotspotsz.com/_Experts_claim_quake_caution_should_be_thrown_to_the_dogs_(Article-5704).html Can dogs predict earthquakes ? 部分転載:http //www.hotspotsz.com/Can_dogs_predict_earthquakes__(Article-14201).html "Experts claim quake caution should be thrown to the dogs" Japan s legendary Holy Grail 部分転載:http //www.hotspotsz.com/gate.html?name=News file=article turl=Japan 39;s_legendary_Holy_Grail sid=15336.html "Treasure hunters attracted to Japan s legendary Holy Grail" Houston-Imports.com http //www.houston-imports.com/ Rising up in protest over the long and short of penis size http //www.houston-imports.com/forums/showthread.php?t=354287 Women that suffer from constant orgasms (news link) 部分転載:http //www.houston-imports.com/forums/showthread.php?t=345537 "Deadly iku iku byo reaches a climax" HowardForums Your Mobile Phone Community Resource http //www.howardforums.com/ Even though this is serious, it s actually also quite funny http //www.howardforums.com/showthread.php?threadid=655750 "Homeless yakuza terrorize Tokyo parks" need bigger breasts, ring it in http //www.howardforums.com/showthread.php?threadid=463870 "Chest challenged chicks ring in bigger breasts" 関連ページ
https://w.atwiki.jp/lmes2/pages/142.html
PHP PHP - Manual 目次 基本環境構築PHPのインストール webサーバ のインストール PHPからSQLServerに接続するには以下が必要 PukiWikiのインストール 開発ツール 外部リンクSQLの窓PHP WEBアプリジェネレータ その他 基本 環境構築 PHPのインストール webサーバ のインストール AN HTTP ServerAN HTTP Server のインストール AN HTTP Server におけるPHPの動作設定 公式FAQ / ユーザ認証設定方法 Apache HTTP Server Apache HTTP Server のインストール PHPからSQLServerに接続するには以下が必要 SQL Server 2005 Driver for PHP (October 2007) CTP PukiWikiのインストール 開発ツール PHPエディタDL - phpspot 外部リンク SQLの窓 PHP によるプログラミング道場 (基本編) PHP の HTML Help ファイル ( .chm ) をもっと使いやすくする PHP の真偽比較表 ASP ( VBScript ) と PHP の処理比較 SQLの窓 / 銀プログラム / PHP firearm プロが必要とするPHP テクニカル初期化ファイル ブラウザのキャッシュコントロール 実用共通関数 デバッグ用表示 エラー処理 セッション PHP で使用するデータベースクラス1. MySQL をターゲットとしたクラス 2. データベースクラスのテスト 3. SQL構文のエラーを表示する 4. 別テーブルの同時読込み 5. 読込みながらの更新 6. SQLServer をターゲットとしたクラス 7. MDB をターゲットとしたクラス 8. COM を使用した MDB の ADO 経由のアクセス 9. PostgreSQL をターゲットとしたクラス PHP マテリアルファイルのアップロード メール送信 W32api関数 行列指定ソート 掲示板 PHP ピンポイントcli ディレクトリの php.exe 配列演算子と配列情報表示 declare と tick PHP 入出力ストリーム PHP関数での比較表 変数のパース 文字列関数 PHP firearm PHP WEBアプリジェネレータ gen 使用方法 【簡単な問い合わせ】 gen 使用方法 【マスタメンテ】 その他 PHPサンプル集 - phpspot
https://w.atwiki.jp/fieds_labo1/pages/43.html
php 正規表現 【概要】 PHPには正規表現関数群が3種類ある。 標準正規表現関数(POSIX Regex):ereg()系。マルチバイト不可。 PCRE正規表現関数(Perl互換):preg_match()系。マルチバイトはUTF-8のみ対応。 マルチバイト文字対応正規表現関数:mb_ereg()系。Rubyの正規表現を使用。PHP5.0で「鬼車」組み込み。 主な特徴? PCREはバイナリセーフで、POSIXはセーフじゃない。 PCREの正規表現は//などのデリミタで囲う必要がある。 Perl互換の正規表現構文を使用するpreg_match()のほうが、多くの場合ereg()よりも速く動作するらしい。 EUC-JPを使うのでmb_ereg。 ●int mb_ereg ( string $pattern , string $string [, array $regs ] ) マルチバイト文字列に正規表現マッチを行う。 マルチバイト対応の正規表現マッチを行い、一致した場合は 1 を返す。オプションの 3 番目の引数を指定した場合は、一致した部分のバイト数を返し、一致した部分文字列が配列 regs に格納される。空文字に一致した場合は 1 を返す。正規表現に一致しないか、エラーを発生した場合に FALSE を返す。 【正規表現例】 ●IP4:xxx.xxx.xxx.xxxの形式チェック "^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$" ●西暦日付:yyyy-mm-ddの形式チェック "^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})$" ●URL:有効文字以外をチェック "[^\-_.!~*\ ()a-zA-Z0-9;\/? \@ =+\$,%#]" ●USERAGENT:有効文字以外をチェック "[^\-_.!~*\ ()a-zA-Z0-9;\/? \@ =+\$,%#\x20\[\]\{\}]" ●名前:漢字チェック(未定義含む全範囲) "[\xa1\xa1-\xfe\xfe]" ●名前英語名:有効文字チェック(英文字、ハイフン、ピリオド、半角スペース) "[a-zA-Z\-.\x20]+" 形式チェックは難しいかも。 ●フリガナ:全角カナチェック(全角カナ、長音、全角・半角スペース) "^[\x20ァ-ヶー- ]+$" ●Email:PHP系ライブラリの実装(バージョンで異なる可能性あり) phpspot:シンプル /^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/ PEAR Mail_RFC822:オーバーライン文字が入力できませんh $regex = $strict ? /^([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i /^([*+!. #$|\ \\%\/0-9a-z^_`{}=?(オーバーライン) -]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i ; CakePHP:63文字の根拠は? /\\A(? ^([a-z0-9][a-z0-9_\\-\\.\\+]*)@([a-z0-9][a-z0-9\\.\\-]{0,63}\\.(com|org|net|biz|info|name|net|pro|aero|coop|museum|[a-z]{2,4}))$)\\z/i Ethna /^([a-z0-9_]|\-|\.|\+)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,6}$/i 【正規表現注意事項】 perlのサンプルで//囲みがあるものは不要なのではずす。 空白文字は\sじゃなくて、\x20。 16進数文字の連続(例:\x20\x20)は多バイト符号で表現された1文字と見なされる。 英語名表記はa~z,A~Z,-(ハイフン),.(ピリオド), (アポ),"(ダブル)が見受けられる。アポとダブルはミドルネームのくくりに使われる。アポは発音補助(オライリー:O Reilly)のように使われる。~3世の記述は、IIIとなる。数字0~9は使われない。通常判定は、英文字とハイフン、ピリオド、半角スペースでOK。 emailについてemailはコメントネストがあるため正規表現では記述できないらしい。 @より前の部分は、RFCの定義では半角英数記号なんでもありらしい。 日本では、プロバイダが発行するメールアカウントは、半角英数とハイフン、アンダーバー、ピリオドのみとするところがほとんどと思われる。(携帯含む) WEBメーラー系、特にGmailは、向こうの文化なので、アカウント部分に記号あり。Gmailの独自仕様?でアカウント部分の+文字から@までは無効らしい。なので記述し放題@@; 最適解は無い。自分のサイト運用に合わせて、チェック仕様(対インジェクション含む)を考える。 【参考URL】 ●PHP で使用できる正規表現演算子(mb_ereg) http //www.kt.rim.or.jp/~kbk/regex/regex.html#PHP ●鬼車正規表現 http //www.geocities.jp/kosako3/oniguruma/doc/RE.ja.txt ●EUC-JP文字コード表 http //charset.7jp.net/euc.html ★年月日 ゼロからはじめる正規表現 秀丸編 - 年月日の表記を統一する http //journal.mycom.co.jp/articles/2009/01/15/hidemaru/index.html ●bool checkdate ( int $month , int $day , int $year ) 指定した日付が有効な場合TRUE、そうでない場合FALSE 年は1-32767、月は1-12、日は月とうるう年考慮 ★メールアドレス 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ http //blog.livedoor.jp/dankogai/archives/51189905.html メールアドレスに一致する正規表現 http //www.tt.rim.or.jp/~canada/comp/cgi/tech/mailaddrmatch/ メールアドレスの正規表現 http //www.din.or.jp/~ohzaki/mail_regex.htm メールアドレスが正しいか確認する方法 http //neta.ywcafe.net/000407.html んー、コメントは控えとくw
https://w.atwiki.jp/saibakho/pages/6.html
urlメモ帳 見つけたサイトのURLを乱雑にメモっているページ リンク先を確認してないのもある オフィシャルサイト ●Nokia Japan---アップデートとかが遅いのが、ちょっと悲しい ●Nokia Asia Pacific ●Nokia ●SoftBank WiKi ●Forum Nokia WiKi ●Softbank 705NK wiki---旧 ●Softbank 705NK wiki---わからない事があったらまずここ ●SoftBank X02NK Wiki ●Nokia 6630・Vodafone 702NK/702NKIIに関する情報のまとめWiki ブログ ●うつぼ舟の【3分の2】 カメラと自転車のある暮らし---写真の勉強になるかも ●NOKIA 705NK と美味食な日々---お腹が空くサイト ●SoftBank 705NKで写真を撮る友の会---写真の勉強になる ●x02nk(N95)の育て方 ●Diffuse Information 通販 ●クルーセルジャパン---モバイル専用ケース、アタッチメントなど ●Vis-a-Vis---x02nkのあやしい大容量バッテリーなど ●ぱそこん倶楽部---少し高いが古いPCパーツの品揃えが豊富かもしれない ●FON---みんなで広げる無線LANの輪 ●FONのmap ●MUGEN POWER BATTERY---もの凄くあやしい大容量バッテリーのサイト ●パソコンショップ ark---SanDisk Micro SDHC 8GBなど ●NukAlert---ちょっと変わったキーホルダー ●アイファイジャパン---無線LAN機能付きSDメモリーカード「Eye-Fi Share」 管理系 ●Google Analytics グラフ、データが好きな人にはグッとくるフリーで利用できるサービス Yahoo!アクセス解析 http //analytics.yahoo.co.jp/ 便利サイト ●天気予報 for 705NK他 & ●「天気予報 for 705NK他」データのメール受信 ●今日は何の日 for 705NK他 ●待ちうけカレンダーメーカー for 705NK ●翻訳 http //www.translation-guide.com/free_online_translations.htm http //www.freetranslation.com/ アプリ紹介サイト ●s60 3rd ソフトウェア ●京ぽんでモブログ---WX310SA で使える? Java アプリ一覧 ●Nokia Freeware ●http //mosh.nokia.com/browse/applications ●http //symbian-freeware.web.id/ ●王子南交差点---705NKでフラッシュ(swf)を活用する。 テーマ ●E-Series ●s60.mobi S60 http //www.babinokia.com/ アプリShop ●VITO ●Symtopia ●getjar---JAVAアプリ紹介サイト、あとここでShotCodesがよくでてくる。 ●GameJump---FreeのGAMEダウンロードサイトかな? ●java---java本家のMOBILEサイト ●Nokia Software Market ●smartphoneware---Bestシリーズが売られています。 ●Handango ●Handango Japan ●clickgamer---円が使える? ●All About Symbian S60 3rd Software ●altech---日本の店 ●very-soft NiceAlarm NiceLight NiceCalc NiceClock NiceDial NiceClock Lite http //www.very-soft.com/en/pda ●http //nokia-n95-software.epocware.com/index.html 未分類 ●mob385 ●mobile9---大量に有料ゲームを無料で無断配布してるサイトっぽい http //page5.auctions.yahoo.co.jp/jp/auction/e74501265 http //www.softwarefeast.com/ mmsp http //www.happa3.com/blog/archives/2007/08/e61_mmsp_103.html http //www.interq.or.jp/blue/yasurk/702nk.txt http //weblogjp.blog94.fc2.com/blog-entry-23.html http //unlock.jp/live.html 過去openというものがあったらしい http //dandong.tea-nifty.com/blog/2006/11/index.html http //d.hatena.ne.jp/shamil/20061017/1161036819 http //www.getjar.com/software/ 会員制でよくわからん http //www.mobilesmania.com http //www.waptrick.com テーマ関係 http //www.zedge.net http //www5.ownskin.com/index http //www.funformobile.com/ http //www.my-symbian.com 危険なサイト? http //www.mobile9.com http //www.funmaza.com http //www.warez-bb.org/index.php http //www.series60v3.com/ http //www.mobilerated.com http //www.rsgsm.com http //forum.allnokia.ru/viewtopic.php?t=9691 http //forum.allnokia.ru/viewtopic.php?t=26944 時計アプリ ●情報元:モバ。ねこ。! 2の時計アプリを探して 705NK ●データ元:getjarでclockを検索 ●World Clock ●InfoTime Alarm Clock---[トライアル版 有料] その他 ●userAgent(ユーザーエージェント)情報 ●MIDP2.0メモ---各携帯電話会社やメーカーのMIDP仕様の違いがまとまっている。画面サイズ 、フォントサイズ、オーディオ形式 ●開発者証明書の取得方法と付与方法 ●JAVAの画面リサイズソフト---これによりボツを脱するアプリがあらわれるかも ●705NK用Jarファイルのアイコンを大きくするプログラム ●MP3ファイルのID3v2タグにUnicode文字列を書き込むソフト---音楽ファイルの文字化けを解消してくれる 情報元 nero-8様 ●TagがShift JISのファイルをUTF-8に変換 情報元 ●MP3などのタグ情報編集ソフト「STEP」---タグを編集したい方にお勧め、便利です http //www.forest.impress.co.jp/lib/pic/music/mp3/step.html STEP Wiki 情報元 nero-8様 ●705NKで再生できる大きさにYouTube動画を変換する 1.Youtubeの動画のURLをコピー http //vixy.net/flv_converter 2.このサイトのURL (FLV file URL or web page*) にURLを貼り付け、3GP for Mobile(MPEG4 + AAC)を選びStartをクリック 3.変換されたファイルをダウンロードし、PCSuiteでメモリカードのImage/へ 4.ギャラリー/画像ビデオ(写真が保存されてる場所) から見れます! ただし、データ変換に失敗する場合や、サイズが大きすぎて見れない動画もある。 とのこと 300KB以内かな? ●SWFアプリケーションの配布用SISファイルの作成---SISフォーマットを利用して、SWFアプリケーションファイルをあらゆる別途ファイル(TXTファイルなど)とともにパッケージ化 ●テキストフィールド内のデータをQRコードに変換 ●Open QRCode---Open QRCodeと書かれているところに文字を打ち込みGenerateをクリックするとQRCodeが生成される。Optionsで細かい設定もできる。 ●Nokia Creating mobile codes ●エキサイトドガログ---20070608携帯電話向けサービスを開始 ▲Vocal Getter---シングルCDなどの歌入りとカラオケから、ヴォーカル(差分)を取り出すソフト その他2 ●ぼーだふぉんえみゅの実力 ●wiwi アプリではなく、ブラウザからwiwiのサイトを経由してRSSを読み込むサービス https //www.qusco.cc/wiwi/index.html ●Mobile Media Center Beta ようはNokia PC Suiteみたいなソフトかな? http //www.allaboutsymbian.com/software/item/Mobile_Media_Center_Beta.php ●http //g001.at.webry.info/ ●Vid-DL - 動画ダウンロード保存支援ツール ●iPod touch用の便利なサイトらしい ●http //nnsi.sourceforge.jp/PukiWiki/pukiwiki.php?a2B その他3 the 2D physics sandbox! http //www.phun.at/ Tower Defense http //www.handdrawngames.com/DesktopTD/game.asp Ubuntu 無料OS http //www.ubuntulinux.jp/ Wubi Windowsユーザーのための非公式なUbuntuインストーラで数クリックだけでWindowsユーザーをLinuxの世界に導いてくれるらしい http //wubi-installer.org/ Skyfire 次世代ブラウザ http //www.skyfire.com/ 魚ログ http //uolog.npo-iwate.jp/ 漁ログ http //ryoulog.npo-iwate.jp/ ■ゴーストシュリンプ 飼育セット http //epoch.jp/rc/capsule/2008/main/m05/img01.html Yahoo!Q&A---ゴーストシュリンプ http //detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1416829834 アルテミア―Wikipedia ゴースト シュリンプ飼育の参考BLOG http //wind.ap.teacup.com/applet/soofuu/msgcate13/archive アルテミアサリーナ http //artemias.blogspot.com/2006/08/blog-post_19.html 広島市周辺の熱帯魚ショップ情報 http //www.geocities.jp/nyar_5/column/info_shop.html タンクマニア初心者ガイド http //www40.atwiki.jp/tmbeginner/ タンクマニア http //www.tankmania.com/ タンクマニア実況wiki http //www.wikihouse.com/guntank/index.php?FrontPage Photoshop Illustratorの作業を自動化して効率化でき、今すぐ役立つ便利なスクリプトいろいろ http //gigazine.net/index.php?/news/comments/20080922_illustrator_script/ 無料で900個以上のPhotoshop用ブラシを山ほどダウンロードできる「BrushKing」 http //gigazine.net/index.php?/news/comments/20080807_brushking/ 21種類のフォント http //gigazine.net/index.php?/news/comments/20081017_fonts_professional_designers/ 自分のパソコンの中にインストールされているフォントを使って書体見本を全自動作成するサイト「flipping typical」 http //gigazine.net/index.php?/news/comments/20090106_flipping_typical/ ダウンロードしてすぐに使えるPhotoshopのPSDファイルを無料でゲットできるサイトいろいろ http //gigazine.net/index.php?/news/comments/20090106_high_quality_psd/ 無料でダウンロードできる洗練されたフリーフォントあれこれ http //gigazine.net/index.php?/news/comments/20090413_high_quality_font/
https://w.atwiki.jp/3105/
About 当サイトは邦楽バンド"ムック"のドラムをしているSATOちさんのあれこれを まとめている偏った形態で構築されています。ムックの情報は55-69でどうぞ。 更新は適度に溜まったら何時の間にかしているというゆる~い速度で行っています。 動作・製作環境 Windows Vista/Internet Explorer7 open;20020301 restart;20060812 ©02-09maruchi All rights reserved.